package orm.fantasy
{
	[Bindable]
	[Table(name="TblItemProperty")]
	public class TblItemPropertyVO {
		
		public function TblItemPropertyVO() {
		}
		
		// PRIMARY KEY
		[Id]
		[Column(name="id")]
		public var id : int;
		
		[Column(name="info_item_id")]
		public var info_item_id : String;
		
		[Column(name="info_bind_type")]
		public var info_bind_type : String;
		
		[Column(name="info_unique_type")]
		public var info_unique_type : String;
		
		[Column(name="weapon_min_damage")]
		public var weapon_min_damage : int;
		
		[Column(name="weapon_max_damage")]
		public var weapon_max_damage : int;
		
		[Column(name="base_armor")]
		public var base_armor : int;
		
		[Column(name="base_strenth")]
		public var base_strenth : int;
		
		[Column(name="base_agility")]
		public var base_agility : int;
		
		[Column(name="base_stamina")]
		public var base_stamina : int;
		
		[Column(name="base_intellect")]
		public var base_intellect : int;
		
		[Column(name="base_spirit")]
		public var base_spirit : int;
		
		[Column(name="general_crit_rating")]
		public var general_crit_rating : int;
		
		[Column(name="general_hit_rating")]
		public var general_hit_rating : int;
		
		[Column(name="general_haste_rating")]
		public var general_haste_rating : int;
		
		[Column(name="physical_attack_power")]
		public var physical_attack_power : int;
		
		[Column(name="physical_armor_penetration")]
		public var physical_armor_penetration : int;
		
		[Column(name="physical_expertise_rating")]
		public var physical_expertise_rating : int;
		
		[Column(name="spell_power")]
		public var spell_power : int;
		
		[Column(name="spell_penetration")]
		public var spell_penetration : int;
		
		[Column(name="spell_mana_regen")]
		public var spell_mana_regen : int;
		
		[Column(name="defense_block_rating")]
		public var defense_block_rating : int;
		
		[Column(name="defense_block_value")]
		public var defense_block_value : int;
		
		[Column(name="defense_defense_rating")]
		public var defense_defense_rating : int;
		
		[Column(name="defense_dodge_rating")]
		public var defense_dodge_rating : int;
		
		[Column(name="defense_parry_rating")]
		public var defense_parry_rating : int;
		
		[Column(name="defense_health_regen")]
		public var defense_health_regen : int;
		
		[Column(name="defense_resilience")]
		public var defense_resilience : int;
		
		[Column(name="resistance_arcane")]
		public var resistance_arcane : int;
		
		[Column(name="resistance_shadow")]
		public var resistance_shadow : int;
		
		[Column(name="resistance_nature")]
		public var resistance_nature : int;
		
		[Column(name="resistance_frost")]
		public var resistance_frost : int;
		
		[Column(name="resistance_fire")]
		public var resistance_fire : int;
		
		[Column(name="info_side")]
		public var info_side : String;
		
		[Column(name="info_icon")]
		public var info_icon : String;
		
		[Column(name="info_item_name")]
		public var info_item_name : String;
		
		[Column(name="info_item_level")]
		public var info_item_level : String;
		
		[Column(name="weapon_dps")]
		public var weapon_dps : Number;
		
		[Column(name="weapon_speed")]
		public var weapon_speed : Number;
		
		[Column(name="socket_meta")]
		public var socket_meta : int;
		
		[Column(name="socket_red")]
		public var socket_red : int;
		
		[Column(name="socket_yellow")]
		public var socket_yellow : int;
		
		[Column(name="socket_blue")]
		public var socket_blue : int;
		
		[Column(name="socket_bonus")]
		public var socket_bonus : String;
		
		[Column(name="addition_effect_1")]
		public var addition_effect_1 : String;
		
		[Column(name="addition_effect_2")]
		public var addition_effect_2 : String;
		
		[Column(name="comment")]
		public var comment : String;
	}
}
